@@ -0,0 +1 @@ |
||
| 1 |
+.env |
@@ -24,3 +24,4 @@ deployment/cookbooks |
||
| 24 | 24 |
.*un~ |
| 25 | 25 |
.ruby-gemset |
| 26 | 26 |
.ruby-version |
| 27 |
+manifest.yml |
@@ -0,0 +1,2 @@ |
||
| 1 |
+web: bundle exec rake db:migrate && bundle exec rails server -p $PORT |
|
| 2 |
+jobs: bundle exec rails runner bin/threaded.rb |
@@ -20,7 +20,7 @@ Huginn::Application.configure do |
||
| 20 | 20 |
# config.action_dispatch.rack_cache = true |
| 21 | 21 |
|
| 22 | 22 |
# Disable Rails's static asset server (Apache or nginx will already do this) |
| 23 |
- config.serve_static_assets = false |
|
| 23 |
+ config.serve_static_assets = ENV['SERVE_STATIC_ASSETS'] |
|
| 24 | 24 |
|
| 25 | 25 |
# Compress JavaScripts and CSS |
| 26 | 26 |
config.assets.js_compressor = :uglifier |
@@ -0,0 +1,45 @@ |
||
| 1 |
+--- |
|
| 2 |
+applications: |
|
| 3 |
+- name: huginn |
|
| 4 |
+ url: <app-url> |
|
| 5 |
+ path: . |
|
| 6 |
+ memory: 512M |
|
| 7 |
+ command: nohup foreman start --procfile Procfile.CF |
|
| 8 |
+ instances: 1 |
|
| 9 |
+ # For the environment setup please have a look into the .evn.example file |
|
| 10 |
+ env: |
|
| 11 |
+ APP_SECRET_TOKEN: "${random-word}${random-word}${random-word}${random-word}${random-word}${random-word}${random-word}${random-word}"
|
|
| 12 |
+ INVITATION_CODE: "try-huginn" |
|
| 13 |
+ DOMAIN: "<app-url>" |
|
| 14 |
+ RAILS_ENV: "production" |
|
| 15 |
+ SERVE_STATIC_ASSETS: true |
|
| 16 |
+ FORCE_SSL: "true" |
|
| 17 |
+ SMTP_DOMAIN: "your-domain-here.com" |
|
| 18 |
+ SMTP_USER_NAME: "you@gmail.com" |
|
| 19 |
+ SMTP_PASSWORD: "somepassword" |
|
| 20 |
+ SMTP_SERVER: "smtp.gmail.com" |
|
| 21 |
+ SMTP_PORT: 587 |
|
| 22 |
+ SMTP_AUTHENTICATION: "plain" |
|
| 23 |
+ SMTP_ENABLE_STARTTLS_AUTO: true |
|
| 24 |
+ EMAIL_FROM_ADDRESS: "from_address@gmail.com" |
|
| 25 |
+ AGENT_LOG_LENGTH: 200 |
|
| 26 |
+ TWITTER_OAUTH_KEY: "" |
|
| 27 |
+ TWITTER_OAUTH_SECRET: "" |
|
| 28 |
+ THIRTY_SEVEN_SIGNALS_OAUTH_KEY: "" |
|
| 29 |
+ THIRTY_SEVEN_SIGNALS_OAUTH_SECRET: "" |
|
| 30 |
+ GITHUB_OAUTH_KEY: "" |
|
| 31 |
+ GITHUB_OAUTH_SECRET: "" |
|
| 32 |
+ TUMBLR_OAUTH_KEY: "" |
|
| 33 |
+ TUMBLR_OAUTH_SECRET: "" |
|
| 34 |
+ DROPBOX_OAUTH_KEY: "" |
|
| 35 |
+ DROPBOX_OAUTH_SECRET: "" |
|
| 36 |
+ AWS_ACCESS_KEY_ID: "your aws access key id" |
|
| 37 |
+ AWS_ACCESS_KEY: "your aws access key" |
|
| 38 |
+ AWS_SANDBOX: false |
|
| 39 |
+ FARADAY_HTTP_BACKEND: "typhoeus" |
|
| 40 |
+ DEFAULT_HTTP_USER_AGENT: "Huginn - https://github.com/cantino/huginn" |
|
| 41 |
+ ALLOW_JSONPATH_EVAL: false |
|
| 42 |
+ ENABLE_INSECURE_AGENTS: false |
|
| 43 |
+ ENABLE_SECOND_PRECISION_SCHEDULE: false |
|
| 44 |
+ FAILED_JOBS_TO_KEEP: 100 |
|
| 45 |
+ TIMEZONE: "Pacific Time (US & Canada)" |